package com.wish.finance.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Author: 崔学磊
 * @Date: 2022/4/6 16:00
 * @Description:     查询 - 分期计算详情
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class SearchSfLoanDetailRequestDto
{

    // 利率
    private String rate;// 利率
    private String serviceFee;// 一次性服务费
    // 合同
    private Long contractId;// 合同ID
    private BigDecimal balance;// 合计余额
    private BigDecimal sxBalance;//授信额
    //金融产品
    private Long productId;//金融产品Id

    private Long periods;	// 借款期限

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date startDate;// 合同开始时间
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date endDate;// 合同结束时间
}
